x86 hvm: Clean up VLAPIC interfaces a little, and fix vlapic_ipi().
authorKeir Fraser <keir.fraser@citrix.com>
Mon, 31 Aug 2009 09:54:32 +0000 (10:54 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Mon, 31 Aug 2009 09:54:32 +0000 (10:54 +0100)
commitdc7a191f9d359ae1b27c2f2f65b805fbe8c8e1fa
tree8e8c4a9a123e193bc3857296c1262498ab3107d4
parentd3904eaa46578003806719879cea53268f4f8643
x86 hvm: Clean up VLAPIC interfaces a little, and fix vlapic_ipi().

A boolean flag was overflowing a uint8_t.

Thanks to Dongxiao Xu at Intel for tracking down the bug.

Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
xen/arch/x86/hvm/vlapic.c
xen/arch/x86/hvm/vmsi.c